:root {
  /* colors */
  --color-black-100: rgb(0, 0, 0 / 0.12);
  --color-black-200: rgb(0, 0, 0 / 0.2);
  --color-black-300: rgb(0, 0, 0 / 0.3);
  --color-black-400: rgb(0, 0, 0 / 0.4);
  --color-black-50: rgb(0, 0, 0 / 0.03);
  --color-black-500: rgb(0, 0, 0 / 0.5);
  --color-black-60: rgb(0, 0, 0 / 0.06);
  --color-black-600: rgb(0, 0, 0 / 0.6);
  --color-black-700: rgb(0, 0, 0 / 0.7);
  --color-black-800: rgb(0, 0, 0 / 0.8);
  --color-black-900: rgb(0, 0, 0);
  --color-blue-100: rgb(219, 243, 255);
  --color-blue-200: rgb(173, 228, 255);
  --color-blue-300: rgb(112, 209, 255);
  --color-blue-400: rgb(56, 190, 255);
  --color-blue-50: rgb(240, 250, 255);
  --color-blue-500: rgb(0, 172, 255);
  --color-blue-600: rgb(0, 153, 255);
  --color-blue-700: rgb(0, 117, 173);
  --color-blue-800: rgb(0, 89, 133);
  --color-blue-900: rgb(0, 62, 92);
  --color-gray-100: rgb(235, 235, 239);
  --color-gray-200: rgb(209, 209, 219);
  --color-gray-300: rgb(169, 169, 188);
  --color-gray-400: rgb(138, 138, 163);
  --color-gray-50: rgb(247, 247, 248);
  --color-gray-500: rgb(108, 108, 137);
  --color-gray-600: rgb(85, 85, 109);
  --color-gray-700: rgb(63, 63, 80);
  --color-gray-800: rgb(31, 31, 42);
  --color-gray-900: rgb(11, 13, 19);
  --color-green-100: rgb(223, 248, 234);
  --color-green-200: rgb(178, 238, 204);
  --color-green-300: rgb(132, 228, 174);
  --color-green-400: rgb(86, 217, 144);
  --color-green-50: rgb(238, 251, 244);
  --color-green-500: rgb(45, 202, 114);
  --color-green-600: rgb(38, 169, 95);
  --color-green-700: rgb(30, 135, 76);
  --color-green-800: rgb(23, 102, 58);
  --color-green-900: rgb(15, 69, 39);
  --color-orange-100: rgb(255, 232, 225);
  --color-orange-200: rgb(255, 205, 189);
  --color-orange-300: rgb(255, 179, 153);
  --color-orange-400: rgb(255, 152, 118);
  --color-orange-50: rgb(255, 242, 238);
  --color-orange-500: rgb(255, 125, 82);
  --color-orange-600: rgb(255, 87, 31);
  --color-orange-700: rgb(235, 58, 0);
  --color-orange-800: rgb(184, 46, 0);
  --color-orange-900: rgb(133, 33, 0);
  --color-purple-100: rgb(226, 218, 251);
  --color-purple-200: rgb(198, 182, 247);
  --color-purple-300: rgb(169, 145, 243);
  --color-purple-400: rgb(141, 108, 239);
  --color-purple-50: rgb(244, 241, 253);
  --color-purple-500: rgb(112, 71, 235);
  --color-purple-600: rgb(84, 35, 231);
  --color-purple-700: rgb(67, 22, 202);
  --color-purple-800: rgb(55, 18, 165);
  --color-purple-900: rgb(43, 14, 129);
  --color-purple-disabled: rgb(141, 108, 239 / 0.5);
  --color-red-100: rgb(253, 216, 225);
  --color-red-200: rgb(251, 177, 196);
  --color-red-300: rgb(249, 139, 166);
  --color-red-400: rgb(247, 100, 137);
  --color-red-50: rgb(254, 240, 244);
  --color-red-500: rgb(245, 61, 107);
  --color-red-600: rgb(243, 22, 78);
  --color-red-700: rgb(213, 11, 62);
  --color-red-800: rgb(175, 9, 50);
  --color-red-900: rgb(136, 7, 39);
  --color-red-disabled: rgb(245, 61, 107 / 0.5);
  --color-surface-blank: rgb(0, 0, 0 / 0);
  --color-surface-dark-0: rgb(0, 0, 0);
  --color-surface-dark-1: rgb(20, 20, 20);
  --color-surface-dark-2: rgb(41, 41, 41);
  --color-white-100: rgb(255, 255, 255 / 0.1);
  --color-white-200: rgb(255, 255, 255 / 0.2);
  --color-white-300: rgb(255, 255, 255 / 0.3);
  --color-white-400: rgb(255, 255, 255 / 0.4);
  --color-white-50: rgb(255, 255, 255 / 0.03);
  --color-white-500: rgb(255, 255, 255 / 0.5);
  --color-white-60: rgb(255, 255, 255 / 0.06);
  --color-white-600: rgb(255, 255, 255 / 0.6);
  --color-white-700: rgb(255, 255, 255 / 0.8);
  --color-white-800: rgb(255, 255, 255 / 0.9);
  --color-white-900: rgb(255, 255, 255);
  --color-yellow-100: rgb(255, 243, 214);
  --color-yellow-200: rgb(255, 231, 173);
  --color-yellow-300: rgb(255, 218, 133);
  --color-yellow-400: rgb(255, 206, 92);
  --color-yellow-50: rgb(255, 249, 235);
  --color-yellow-500: rgb(255, 194, 51);
  --color-yellow-600: rgb(250, 175, 0);
  --color-yellow-700: rgb(194, 136, 0);
  --color-yellow-800: rgb(138, 97, 0);
  --color-yellow-900: rgb(82, 57, 0);
  /* numbers */
  --radius-none: 0px;
  --radius-radius-1: 2px;
  --radius-radius-2: 4px;
  --radius-radius-3: 6px;
  --radius-radius-4: 8px;
  --radius-radius-5: 10px;
  --radius-radius-6: 12px;
  --radius-radius-8: 16px;
  --radius-radius-10: 20px;
  --radius-radius-12: 24px;
  --radius-radius-14: 28px;
  --radius-radius-16: 32px;
  --radius-radius-18: 36px;
  --radius-radius-20: 40px;
  --spacing-spacing: 0px;
  --spacing-spacing-1: 2px;
  --spacing-spacing-2: 4px;
  --spacing-spacing-3: 6px;
  --spacing-spacing-4: 8px;
  --spacing-spacing-5: 10px;
  --spacing-spacing-6: 12px;
  --spacing-spacing-8: 16px;
  --spacing-spacing-10: 20px;
  --spacing-spacing-12: 24px;
  --spacing-spacing-14: 28px;
  --spacing-spacing-16: 32px;
  --spacing-spacing-18: 36px;
  --spacing-spacing-20: 40px;
  --spacing-spacing-22: 44px;
  --spacing-spacing-24: 48px;
  --spacing-spacing-28: 56px;
  --spacing-spacing-32: 64px;
  --spacing-spacing-40: 80px;
  --spacing-spacing-48: 96px;
  --spacing-spacing-56: 112px;
  --spacing-spacing-64: 128px;
  --spacing-spacing-72: 144px;
  /* text-color */
  ---text-primary-3: rgba(255, 255, 255, 0.6);
  /* colors */
  --color-bg-bg-primary: rgb(11, 13, 19);
  --color-bg-bg-primary-alt: rgb(31, 31, 42);
  --color-bg-bg-primary-hover: rgb(31, 31, 42);
  --color-bg-bg-primary-solid: rgb(31, 31, 42);
  --color-bg-bg-secondary: rgb(31, 31, 42);
  --color-bg-bg-secondary-alt: rgb(11, 13, 19);
  --color-bg-bg-secondary-hover: rgb(63, 63, 80);
  --color-bg-bg-secondary-solid: rgb(85, 85, 109);
  --color-text-text-error-primary: rgb(243, 22, 78);
  --color-text-text-primary: rgb(255, 255, 255);
  --color-text-text-primary-2: rgb(255, 255, 255 / 0.8);
  --color-text-text-primary-3: rgb(255, 255, 255 / 0.6);
  --color-text-text-primary-4: rgb(255, 255, 255 / 0.4);
  --color-text-text-primary-5: rgb(0, 153, 255);
  --color-text-text-success-primary: rgb(38, 169, 95);
  --color-text-text-warning-primary: rgb(250, 175, 0);
  --color-bg-window-bg-window-m: linear-gradient(to bottom, rgba(85, 85, 109, 0.333) 0%, rgba(58, 62, 77, 0.227) 100%);
  --color-bg-window-bg-window-l: linear-gradient(to bottom, rgba(58, 62, 77, 0.229) 0%, rgba(42, 43, 53, 0.163) 98.96%);
  --color-bg-window-bg-window-warn: linear-gradient(to bottom, rgba(70, 48, 48, 0.276) 0%, rgba(42, 43, 53, 0.163) 98.96%);
  --color-bg-border-border-m: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
  --color-bg-button-bg-button-default: radial-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
  --color-bg-button-bg-button-hover: radial-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
  --color-bg-button-bg-button-main: linear-gradient(to bottom, rgba(84, 35, 231, 0.329) 0%, rgba(112, 71, 235, 0.439) 100%);
  --color-white-0: rgba(255, 255, 255, 0.03);
  --color-white-60: rgba(255, 255, 255, 0.06);
  --color-white-100: rgba(255, 255, 255, 0.1);
  --color-white-200: rgba(255, 255, 255, 0.2);
  --color-white-300: rgba(255, 255, 255, 0.3);
  --color-white-400: rgba(255, 255, 255, 0.4);
  --color-white-500: rgba(255, 255, 255, 0.5);
  --color-white-600: rgba(255, 255, 255, 0.6);
  --color-white-700: rgba(255, 255, 255, 0.8);
  --color-white-800: rgba(255, 255, 255, 0.9);
  --color-white-900: rgba(255, 255, 255, 1);
  --color-black-50: rgba(0, 0, 0, 0.03);
  --color-black-60: rgba(0, 0, 0, 0.06);
  --color-black-100: rgba(0, 0, 0, 0.12);
  --color-black-200: rgba(0, 0, 0, 0.2);
  --color-black-300: rgba(0, 0, 0, 0.3);
  --color-black-400: rgba(0, 0, 0, 0.4);
  --color-black-500: rgba(0, 0, 0, 0.5);
  --color-black-600: rgba(0, 0, 0, 0.6);
  --color-black-700: rgba(0, 0, 0, 0.7);
  --color-black-800: rgba(0, 0, 0, 0.8);
  --color-black-900: rgba(0, 0, 0, 1);
  --color-purple-0: rgba(244, 241, 253, 1);
  --color-purple-100: rgba(226, 218, 251, 1);
  --color-purple-200: rgba(198, 182, 247, 1);
  --color-purple-300: rgba(169, 145, 243, 1);
  --color-purple-400: rgba(141, 108, 239, 1);
  --color-purple-500: rgba(112, 71, 235, 1);
  --color-purple-600: rgba(84, 35, 231, 1);
  --color-purple-700: rgba(67, 22, 202, 1);
  --color-purple-800: rgba(55, 18, 165, 1);
  --color-purple-900: rgba(43, 14, 129, 1);
  --color-gray-0: rgba(247, 247, 248, 1);
  --color-gray-100: rgba(235, 235, 239, 1);
  --color-gray-200: rgba(209, 209, 219, 1);
  --color-gray-300: rgba(169, 169, 188, 1);
  --color-gray-400: rgba(138, 138, 163, 1);
  --color-gray-500: rgba(108, 108, 137, 1);
  --color-gray-600: rgba(85, 85, 109, 1);
  --color-gray-700: rgba(63, 63, 80, 1);
  --color-gray-800: rgba(31, 31, 42, 1);
  --color-gray-900: rgba(11, 13, 19, 1);
  --color-blue-0: rgba(240, 250, 255, 1);
  --color-blue-100: rgba(219, 243, 255, 1);
  --color-blue-200: rgba(173, 228, 255, 1);
  --color-blue-300: rgba(112, 209, 255, 1);
  --color-blue-400: rgba(56, 190, 255, 1);
  --color-blue-500: rgba(0, 172, 255, 1);
  --color-blue-600: rgba(0, 153, 255, 1);
  --color-blue-700: rgba(0, 117, 173, 1);
  --color-blue-800: rgba(0, 89, 133, 1);
  --color-blue-900: rgba(0, 62, 92, 1);
  --color-red-0: rgba(254, 240, 244, 1);
  --color-red-100: rgba(253, 216, 225, 1);
  --color-red-200: rgba(251, 177, 196, 1);
  --color-red-300: rgba(249, 139, 166, 1);
  --color-red-400: rgba(247, 100, 137, 1);
  --color-red-500: rgba(245, 61, 107, 1);
  --color-red-600: rgba(243, 22, 78, 1);
  --color-red-700: rgba(213, 11, 62, 1);
  --color-red-800: rgba(175, 9, 50, 1);
  --color-red-900: rgba(136, 7, 39, 1);
  --color-yellow-0: rgba(255, 249, 235, 1);
  --color-yellow-100: rgba(255, 243, 214, 1);
  --color-yellow-200: rgba(255, 231, 173, 1);
  --color-yellow-300: rgba(255, 218, 133, 1);
  --color-yellow-400: rgba(255, 206, 92, 1);
  --color-yellow-500: rgba(255, 194, 51, 1);
  --color-yellow-600: rgba(250, 175, 0, 1);
  --color-yellow-700: rgba(194, 136, 0, 1);
  --color-yellow-800: rgba(138, 97, 0, 1);
  --color-yellow-900: rgba(82, 57, 0, 1);
  --color-orange-0: rgba(255, 242, 238, 1);
  --color-orange-100: rgba(255, 232, 225, 1);
  --color-orange-200: rgba(255, 205, 189, 1);
  --color-orange-300: rgba(255, 179, 153, 1);
  --color-orange-400: rgba(255, 152, 118, 1);
  --color-orange-500: rgba(255, 125, 82, 1);
  --color-orange-600: rgba(255, 87, 31, 1);
  --color-orange-700: rgba(235, 58, 0, 1);
  --color-orange-800: rgba(184, 46, 0, 1);
  --color-orange-900: rgba(133, 33, 0, 1);
  --color-green-0: rgba(238, 251, 244, 1);
  --color-green-100: rgba(223, 248, 234, 1);
  --color-green-200: rgba(178, 238, 204, 1);
  --color-green-300: rgba(132, 228, 174, 1);
  --color-green-400: rgba(86, 217, 144, 1);
  --color-green-500: rgba(45, 202, 114, 1);
  --color-green-600: rgba(38, 169, 95, 1);
  --color-green-700: rgba(30, 135, 76, 1);
  --color-green-800: rgba(23, 102, 58, 1);
  --color-green-900: rgba(15, 69, 39, 1);
  --color-gradient-linear: linear-gradient(to bottom, rgba(0, 153, 255, 0) 0%, rgba(0, 204, 255, 0) 100%);
  --color-gradient-11-01: linear-gradient(to bottom, rgba(165, 192, 238, 0.647) 0%, rgba(251, 197, 236, 0.984) 100%);
  --color-gradient-11-02: linear-gradient(to bottom, rgba(251, 194, 235, 0.984) 0%, rgba(161, 140, 209, 0.631) 100%);
  --color-gradient-11-03: linear-gradient(to bottom, rgba(255, 209, 255, 1) 0%, rgba(250, 208, 196, 0.98) 100%);
  --color-gradient-11-04: linear-gradient(to bottom, rgba(250, 208, 196, 0.98) 0%, rgba(255, 154, 158, 1) 100%);
  --color-gradient-11-05: linear-gradient(to bottom, rgba(252, 182, 159, 0.988) 0%, rgba(255, 236, 210, 1) 100%);
  --color-gradient-11-06: linear-gradient(to bottom, rgba(254, 207, 239, 0.996) 0%, rgba(255, 152, 156, 1) 100%);
  --color-gradient-11-07: linear-gradient(to bottom, rgba(255, 157, 228, 1) 0%, rgba(255, 234, 246, 1) 100%);
  --color-gradient-11-08: linear-gradient(to bottom, rgba(230, 222, 233, 0.902) 0%, rgba(253, 202, 241, 0.992) 100%);
  --color-gradient-11-09: linear-gradient(to bottom, rgba(166, 192, 254, 0.651) 0%, rgba(255, 234, 246, 1) 100%);
  --color-gradient-11-10: linear-gradient(to bottom, rgba(207, 199, 248, 0.812) 0%, rgba(235, 187, 167, 0.922) 100%);
  --color-gradient-11-11: linear-gradient(to bottom, rgba(252, 203, 144, 0.988) 0%, rgba(213, 126, 235, 0.835) 100%);
  --color-gradient-11-12: linear-gradient(to bottom, rgba(123, 106, 224, 0.482) 0%, rgba(255, 187, 137, 1) 100%);
  --color-gradient-11-13: linear-gradient(to bottom, rgba(224, 195, 252, 0.878) 0%, rgba(142, 197, 252, 0.557) 100%);
  --color-gradient-11-14: linear-gradient(to bottom, rgba(254, 214, 227, 0.996) 0%, rgba(168, 237, 234, 0.659) 100%);
  --color-gradient-11-15: linear-gradient(to bottom, rgba(245, 247, 250, 0.961) 0%, rgba(195, 207, 226, 0.765) 100%);
  --color-gradient-11-16: linear-gradient(to bottom, rgba(223, 209, 197, 0.875) 0%, rgba(255, 246, 235, 1) 100%);
  --color-gradient-11-17: linear-gradient(to bottom, rgba(255, 246, 183, 1) 0%, rgba(251, 117, 138, 0.983) 100%);
  --color-gradient-11-18: linear-gradient(to bottom, rgba(255, 126, 199, 1) 0%, rgba(255, 237, 70, 1) 100%);
  --color-gradient-11-19: linear-gradient(to bottom, rgba(254, 175, 168, 0.996) 0%, rgba(245, 239, 239, 0.961) 100%);
  --color-gradient-11-20: linear-gradient(to bottom, rgba(233, 222, 250, 0.914) 0%, rgba(255, 246, 235, 1) 100%);
  --color-gradient-11-21: linear-gradient(to bottom, rgba(255, 241, 235, 1) 0%, rgba(172, 224, 249, 0.675) 100%);
  --color-gradient-11-22: linear-gradient(to bottom, rgba(193, 223, 196, 0.757) 0%, rgba(222, 236, 221, 0.871) 100%);
  --color-gradient-11-24: linear-gradient(to bottom, rgba(172, 203, 238, 0.675) 0%, rgba(231, 240, 253, 0.906) 100%);
  --color-gradient-11-25: linear-gradient(to bottom, rgba(132, 250, 176, 0.518) 0%, rgba(172, 203, 238, 0.675) 100%);
  --color-gradient-11-26: linear-gradient(to bottom, rgba(57, 160, 255, 0.224) 0%, rgba(143, 255, 133, 0.561) 100%);
  --color-gradient-11-27: linear-gradient(to bottom, rgba(116, 235, 213, 0.455) 0%, rgba(159, 172, 230, 0.624) 100%);
  --color-gradient-11-29: linear-gradient(to bottom, rgba(152, 144, 227, 0.596) 0%, rgba(177, 244, 207, 0.694) 100%);
  --color-gradient-11-30: linear-gradient(to bottom, rgba(124, 218, 218, 0.486) 0%, rgba(246, 151, 170, 0.967) 100%);
  --color-gradient-11-31: linear-gradient(to bottom, rgba(177, 255, 150, 0.694) 0%, rgba(255, 173, 247, 1) 100%);
  --color-gradient-11-32: linear-gradient(to bottom, rgba(150, 251, 196, 0.588) 0%, rgba(249, 245, 134, 0.976) 100%);
  --color-gradient-11-33: linear-gradient(to bottom, rgba(77, 239, 142, 0.302) 0%, rgba(255, 235, 58, 1) 100%);
  --color-gradient-11-34: linear-gradient(to bottom, rgba(240, 255, 0, 0.941) 0%, rgba(88, 207, 251, 0.345) 100%);
  --color-gradient-11-35: linear-gradient(to bottom, rgba(209, 253, 255, 0.82) 0%, rgba(253, 219, 146, 0.992) 100%);
  --color-gradient-11-36: linear-gradient(to bottom, rgba(235, 192, 253, 0.922) 0%, rgba(217, 222, 216, 0.851) 100%);
  --color-gradient-11-37: linear-gradient(to bottom, rgba(255, 164, 246, 1) 0%, rgba(183, 220, 255, 0.718) 100%);
  --color-gradient-11-38: linear-gradient(to bottom, rgba(205, 156, 242, 0.804) 0%, rgba(246, 243, 255, 0.965) 100%);
  --color-gradient-11-39: linear-gradient(to bottom, rgba(245, 200, 245, 0.962) 0%, rgba(218, 221, 250, 0.855) 83.85%);
  --color-gradient-11-40: linear-gradient(to bottom, rgba(230, 222, 233, 0.902) 0%, rgba(189, 194, 232, 0.741) 100%);
  --color-gradient-11-41: linear-gradient(to bottom, rgba(106, 133, 182, 0.416) 0%, rgba(186, 200, 224, 0.729) 100%);
  --color-gradient-11-42: linear-gradient(to bottom, rgba(139, 139, 139, 0.545) 0%, rgba(234, 234, 234, 0.918) 100%);
  --color-gradient-11-43: linear-gradient(to bottom, rgba(226, 176, 255, 0.886) 0%, rgba(159, 68, 211, 0.624) 100%);
  --color-gradient-11-44: linear-gradient(to bottom, rgba(206, 159, 252, 0.808) 0%, rgba(115, 103, 240, 0.451) 100%);
  --color-gradient-11-45: linear-gradient(to bottom, rgba(114, 237, 242, 0.447) 0%, rgba(81, 81, 229, 0.318) 100%);
  --color-gradient-11-46: linear-gradient(to bottom, rgba(163, 189, 237, 0.639) 0%, rgba(105, 145, 199, 0.412) 100%);
  --color-gradient-11-47: linear-gradient(to bottom, rgba(251, 200, 212, 0.984) 0%, rgba(151, 149, 240, 0.592) 100%);
  --color-gradient-11-48: linear-gradient(to bottom, rgba(167, 166, 203, 0.655) 0%, rgba(137, 137, 186, 0.537) 100%);
  --color-gradient-11-49: linear-gradient(to bottom, rgba(217, 175, 217, 0.851) 0%, rgba(151, 217, 225, 0.592) 100%);
  --color-gradient-11-50: linear-gradient(to bottom, rgba(129, 255, 239, 0.506) 0%, rgba(240, 103, 180, 0.941) 100%);
  --color-gradient-11-51: linear-gradient(to bottom, rgba(220, 176, 237, 0.863) 0%, rgba(153, 153, 204, 0.6) 100%);
  --color-gradient-11-52: linear-gradient(to bottom, rgba(255, 245, 195, 1) 0%, rgba(148, 82, 165, 0.58) 100%);
  --color-gradient-11-53: linear-gradient(to bottom, rgba(241, 202, 116, 0.945) 0%, rgba(166, 77, 182, 0.651) 100%);
  --color-gradient-11-54: linear-gradient(to bottom, rgba(77, 106, 208, 0.302) 0%, rgba(255, 157, 126, 1) 100%);
  --color-gradient-11-55: linear-gradient(to bottom, rgba(255, 207, 113, 1) 0%, rgba(35, 118, 221, 0.137) 100%);
  --color-gradient-11-56: linear-gradient(to bottom, rgba(232, 208, 122, 0.91) 0%, rgba(83, 18, 214, 0.325) 100%);
  --color-gradient-11-57: linear-gradient(to bottom, rgba(191, 217, 254, 0.749) 0%, rgba(223, 137, 181, 0.875) 100%);
  --color-gradient-11-58: linear-gradient(to bottom, rgba(250, 113, 205, 0.98) 0%, rgba(196, 113, 245, 0.769) 100%);
  --color-gradient-11-59: linear-gradient(to bottom, rgba(67, 203, 255, 0.263) 0%, rgba(151, 8, 204, 0.592) 100%);
  --color-gradient-11-60: linear-gradient(to bottom, rgba(117, 121, 255, 0.459) 0%, rgba(178, 36, 239, 0.698) 100%);
  --color-gradient-11-61: linear-gradient(to bottom, rgba(173, 0, 254, 0.678) 0%, rgba(0, 224, 238, 0) 100%);
  --color-gradient-11-62: linear-gradient(to bottom, rgba(137, 247, 254, 0.537) 0%, rgba(102, 166, 255, 0.4) 100%);
  --color-gradient-11-63: linear-gradient(to bottom, rgba(0, 158, 253, 0) 0%, rgba(42, 245, 152, 0.165) 100%);
  --color-gradient-11-64: linear-gradient(to bottom, rgba(255, 184, 0, 1) 0%, rgba(255, 245, 0, 1) 100%);
  --color-gradient-11-65: linear-gradient(to bottom, rgba(255, 168, 168, 1) 0%, rgba(252, 255, 0, 0.988) 100%);
  --color-gradient-11-66: linear-gradient(to bottom, rgba(255, 122, 0, 1) 0%, rgba(255, 212, 57, 1) 100%);
  --color-gradient-11-67: linear-gradient(to bottom, rgba(255, 211, 165, 1) 0%, rgba(253, 101, 133, 0.992) 100%);
  --color-gradient-11-68: linear-gradient(to bottom, rgba(249, 212, 35, 0.976) 0%, rgba(225, 79, 173, 0.882) 100%);
  --color-gradient-11-69: linear-gradient(to bottom, rgba(247, 79, 172, 0.969) 0%, rgba(252, 178, 79, 0.988) 100%);
  --color-gradient-11-70: linear-gradient(to bottom, rgba(244, 144, 98, 0.958) 0%, rgba(253, 55, 31, 0.992) 100%);
  --color-gradient-11-71: linear-gradient(to bottom, rgba(255, 108, 108, 1) 0%, rgba(221, 123, 255, 0.867) 100%);
  --color-gradient-11-72: linear-gradient(to bottom, rgba(249, 119, 148, 0.976) 0%, rgba(98, 58, 162, 0.384) 100%);
  --color-gradient-11-73: linear-gradient(to bottom, rgba(197, 105, 207, 0.773) 0%, rgba(238, 96, 156, 0.933) 100%);
  --color-gradient-11-74: linear-gradient(to bottom, rgba(199, 234, 253, 0.78) 0%, rgba(232, 25, 139, 0.91) 100%);
  --color-gradient-11-75: linear-gradient(to bottom, rgba(240, 147, 251, 0.941) 0%, rgba(245, 87, 108, 0.961) 100%);
  --color-gradient-11-76: linear-gradient(to bottom, rgba(246, 206, 236, 0.965) 0%, rgba(217, 57, 205, 0.851) 100%);
  --color-gradient-11-77: linear-gradient(to bottom, rgba(238, 154, 229, 0.933) 0%, rgba(89, 97, 249, 0.349) 100%);
  --color-gradient-11-78: linear-gradient(to bottom, rgba(106, 17, 203, 0.416) 0%, rgba(37, 117, 252, 0.145) 100%);
  --color-gradient-11-79: linear-gradient(to bottom, rgba(0, 23, 228, 0) 0%, rgba(55, 147, 255, 0.216) 100%);
  --color-gradient-11-80: linear-gradient(to bottom, rgba(0, 198, 251, 0) 0%, rgba(0, 91, 234, 0) 100%);
  --color-gradient-11-81: linear-gradient(to bottom, rgba(75, 115, 255, 0.294) 0%, rgba(124, 247, 255, 0.486) 100%);
  --color-gradient-11-82: linear-gradient(to bottom, rgba(94, 252, 232, 0.369) 0%, rgba(115, 110, 254, 0.451) 100%);
  --color-gradient-11-83: linear-gradient(to bottom, rgba(112, 40, 228, 0.439) 0%, rgba(229, 178, 202, 0.898) 100%);
  --color-gradient-11-84: linear-gradient(to bottom, rgba(120, 115, 245, 0.471) 0%, rgba(236, 119, 171, 0.925) 100%);
  --color-gradient-11-85: linear-gradient(to bottom, rgba(176, 30, 255, 0.69) 0%, rgba(225, 70, 124, 0.882) 100%);
  --color-gradient-11-86: linear-gradient(to bottom, rgba(208, 121, 238, 0.816) 0%, rgba(138, 136, 251, 0.541) 100%);
  --color-gradient-11-87: linear-gradient(to bottom, rgba(201, 159, 255, 0.789) 0%, rgba(152, 30, 210, 0.598) 100%);
  --color-gradient-11-88: linear-gradient(to bottom, rgba(155, 35, 234, 0.608) 0%, rgba(95, 114, 189, 0.373) 100%);
  --color-gradient-11-89: linear-gradient(to bottom, rgba(179, 159, 255, 0.702) 0%, rgba(106, 30, 210, 0.416) 100%);
  --color-gradient-11-90: linear-gradient(to bottom, rgba(67, 0, 177, 0.263) 0%, rgba(165, 49, 220, 0.647) 100%);
  --color-gradient-11-91: linear-gradient(to bottom, rgba(118, 75, 162, 0.463) 0%, rgba(102, 126, 234, 0.4) 100%);
}

.text-style-12-xs-regular {
  font-size: 12px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
}

.text-style-12-xs-medium {
  font-size: 12px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
}

.text-style-12-xs-semi-bold {
  font-size: 12px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
}

.text-style-12-xs-bold {
  font-size: 12px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
}

.text-style-14-sm-regular {
  font-size: 14px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 20px;
  text-decoration: none;
  text-transform: none;
}

.text-style-14-sm-medium {
  font-size: 14px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 20px;
  text-decoration: none;
  text-transform: none;
}

.text-style-14-sm-semi-bold {
  font-size: 14px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 20px;
  text-decoration: none;
  text-transform: none;
}

.text-style-14-sm-bold {
  font-size: 14px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 20px;
  text-decoration: none;
  text-transform: none;
}

.text-style-16-base-regular {
  font-size: 16px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 24px;
  text-decoration: none;
  text-transform: none;
}

.text-style-16-base-medium {
  font-size: 16px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 24px;
  text-decoration: none;
  text-transform: none;
}

.text-style-16-base-semi-bold {
  font-size: 16px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 24px;
  text-decoration: none;
  text-transform: none;
}

.text-style-16-base-bold {
  font-size: 16px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 24px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-18-lg-regular {
  font-size: 18px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 28px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-18-lg-medium {
  font-size: 18px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 28px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-18-lg-semi-bold {
  font-size: 18px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 28px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-18-lg-bold {
  font-size: 18px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 28px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-20-xl-regular {
  font-size: 20px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 28px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-20-xl-medium {
  font-size: 20px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 28px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-20-xl-semi-bold {
  font-size: 20px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 28px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-20-xl-bold {
  font-size: 20px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 28px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-24-2-xl-regular {
  font-size: 24px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 32px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-24-2-xl-medium {
  font-size: 24px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 32px;
  letter-spacing: -0.01em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-24-2-xl-semi-bold {
  font-size: 24px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 32px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-24-2-xl-bold {
  font-size: 24px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 32px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-30-3-xl-regular {
  font-size: 30px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 36px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-30-3-xl-medium {
  font-size: 30px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 36px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-30-3-xl-semi-bold {
  font-size: 30px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 36px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-30-3-xl-bold {
  font-size: 30px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 36px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-36-4-xl-regular {
  font-size: 36px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 40px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-36-4-xl-medium {
  font-size: 36px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 40px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-36-4-xl-semi-bold {
  font-size: 36px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 40px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-36-4-xl-bold {
  font-size: 36px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 40px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-48-5-xl-regular {
  font-size: 48px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 56px;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-48-5-xl-medium {
  font-size: 48px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 56px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-48-5-xl-semi-bold {
  font-size: 48px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 56px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-48-5-xl-bold {
  font-size: 48px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 56px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-60-6-xl-regular {
  font-size: 60px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 72px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-60-6-xl-medium {
  font-size: 60px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 72px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-60-6-xl-semi-bold {
  font-size: 60px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 72px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-60-6-xl-bold {
  font-size: 60px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 72px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-72-7-xl-regular {
  font-size: 72px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 80px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-72-7-xl-medium {
  font-size: 72px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 80px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-72-7-xl-semi-bold {
  font-size: 72px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 80px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-72-7-xl-bold {
  font-size: 72px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 80px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-96-8-xl-regular {
  font-size: 96px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 96px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-96-8-xl-medium {
  font-size: 96px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 96px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-96-8-xl-semi-bold {
  font-size: 96px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 96px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-96-8-xl-bold {
  font-size: 96px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 96px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-128-9-xl-regular {
  font-size: 128px;
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  line-height: 128px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-128-9-xl-medium {
  font-size: 128px;
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  line-height: 128px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-128-9-xl-semi-bold {
  font-size: 128px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 128px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.text-style-title-128-9-xl-bold {
  font-size: 128px;
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  line-height: 128px;
  letter-spacing: -0.025em;
  text-decoration: none;
  text-transform: none;
}

.effect-style-pop-window-pop-window-l {
  box-shadow: 0px 12px 80px 5px rgba(11, 13, 19, 0.5);
  backdrop-filter: blur(80px);
}

.effect-style-pop-window-pop-window-l {
  box-shadow: 0px 12px 80px 5px rgba(11, 13, 19, 0.5);
  backdrop-filter: blur(80px);
}

.effect-style-pop-window-pop-window-m {
  box-shadow: 0px 12px 80px 5px rgba(11, 13, 19, 0.5);
  backdrop-filter: blur(40px);
}

.effect-style-pop-window-pop-window-m {
  box-shadow: 0px 12px 80px 5px rgba(11, 13, 19, 0.5);
  backdrop-filter: blur(40px);
}

.effect-style-shadow-sm {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
}

.effect-style-shadow-base {
  box-shadow:
    0px 1px 3px rgba(0, 0, 0, 0.1),
    0px 1px 2px rgba(0, 0, 0, 0.06);
}

.effect-style-shadow-base {
  box-shadow:
    0px 1px 3px rgba(0, 0, 0, 0.1),
    0px 1px 2px rgba(0, 0, 0, 0.06);
}

.effect-style-shadow-md {
  box-shadow:
    0px 4px 6px -1px rgba(0, 0, 0, 0.1),
    0px 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.effect-style-shadow-md {
  box-shadow:
    0px 4px 6px -1px rgba(0, 0, 0, 0.1),
    0px 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.effect-style-shadow-lg {
  box-shadow:
    0px 10px 15px -3px rgba(0, 0, 0, 0.1),
    0px 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.effect-style-shadow-lg {
  box-shadow:
    0px 10px 15px -3px rgba(0, 0, 0, 0.1),
    0px 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.effect-style-shadow-xl {
  box-shadow:
    0px 20px 25px -5px rgba(0, 0, 0, 0.1),
    0px 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.effect-style-shadow-xl {
  box-shadow:
    0px 20px 25px -5px rgba(0, 0, 0, 0.1),
    0px 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.effect-style-shadow-2-xl {
  box-shadow: 0px 25px 50px -12px rgba(0, 0, 0, 0.25);
}

.effect-style-shadow-inner {
  box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.06);
}

.effect-style-blur-none {
  filter: blur(0px);
}

.effect-style-blur-sm {
  filter: blur(4px);
}

.effect-style-blur-base {
  filter: blur(8px);
}

.effect-style-blur-md {
  filter: blur(12px);
}

.effect-style-blur-lg {
  filter: blur(16px);
}

.effect-style-blur-xl {
  filter: blur(24px);
}

.effect-style-blur-2-xl {
  filter: blur(40px);
}

.effect-style-blur-3-xl {
  filter: blur(64px);
}

.effect-style-backdrop-blur-none {
  backdrop-filter: blur(0px);
}

.effect-style-backdrop-blur-sm {
  backdrop-filter: blur(4px);
}

.effect-style-backdrop-blur-base {
  backdrop-filter: blur(8px);
}

.effect-style-backdrop-blur-md {
  backdrop-filter: blur(12px);
}

.effect-style-backdrop-blur-lg {
  backdrop-filter: blur(16px);
}

.effect-style-backdrop-blur-xl {
  backdrop-filter: blur(24px);
}

.effect-style-backdrop-blur-2-xl {
  backdrop-filter: blur(40px);
}

.effect-style-backdrop-blur-3-xl {
  backdrop-filter: blur(64px);
}
